package lemon.disconfig.test;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.bj58.disconf.web.bll.UserCreateCommon;
import com.bj58.disconf.web.service.role.bo.RoleEnum;

/**
 * 生成测试用户SQL的工具（不会写进数据库里，只是单纯的生成SQL）
 *
 * @author lemon
 * @version 2014-2-8
 */
public class UserCreateTools {

    /**
     * @param args
     */
    public static void main(String[] args) {

        ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext();
        ctx.getEnvironment().setActiveProfiles("production");
        ctx.setConfigLocation("applicationContext.xml");
        ctx.refresh();

        /**
         * 生成测试用户 SQL
         */
        UserCreateCommon.generateCreateTestUserSQL();

        /**
         * 生成指定用户 SQL
         */
        UserCreateCommon.generateCreateSpecifyUserSQL("msoa", "msoaSH", RoleEnum.ADMIN, "");

        System.exit(1);
    }

}
